Assignment 1 - Minor Project